@charset "utf-8"; 
/* CSS Document */
/*reset*/
html{overflow-x:hidden;height: 100%}
body{position:relative;color:#60615f;background:#fff;font-size: 14px;font-family: 'pingl';height: 100%}
body, div, td,font,*{line-height:1.2em;}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, dl, dt, dd{margin: 0;padding: 0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:none;}
address, caption, cite, code, dfn, em, th, var,b,font,i{font-style:normal;font-weight: normal;}
ul li{list-style-image: none;list-style-position: outside;list-style-type: none;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;vertical-align:baseline;zoom: 1;}
input, textarea, select, button{font-size: 12px;font-weight: inherit; vertical-align:middle;outline: 0;}
/*input[type=radio],input[type=checkbox]{vertical-align: -2px;}*/
textarea{resize:none; overflow-x:hidden;overflow-y:auto; outline:medium none; word-wrap:break-word;}
a{text-decoration:none;color:#4f4c57;}
a:focus{outline-style: none;outline-width: 0;outline: none;}
/*a{_blr:expression(this.onFocus=this.blur());}*/
a:link, a:visited, a:active ,a:hover{text-decoration: none!important;}
a:hover{text-decoration:none;color: #398fcb;}
.pull-left{float:left;}
.pull-right{float: right;}
.add_big{width: 20px!important; height: 20px!important; display: inline-block;}
.strong,.pinghs{font-weight:bold;}
.italic{font-style: italic;}
.floatleft{float:left;}
.floatright{float:right;}
.mouse-to-hand{cursor: pointer;}
.underline{text-decoration:underline;}
.aligncenter{text-align:center!important;}
.alignjus{text-align:justify!important;}
.alignright{text-align:right!important;}
.alignleft{text-align:left!important;}
.aligntop{vertical-align: top!important;}
.block{display:block!important;}
.inline{display:inline!important;}
.inlineblock{display:inline-block!important;}
.nobg{background:none!important;}
.nofloat{float:none!important;}
.noborder{border:none!important;}
.noborder-r{border-right:none!important;}
.visible{overflow:visible!important;}
.visible-y{overflow-y:auto!important;}
.hidden-y{overflow-y: hidden!important;}
.hidden,.hide{overflow:hidden!important;}
.relative{position: relative;}
.absolute{position: absolute;}
.mobileVisible{display:none;}
.display_none{display: none!important;}
.img-auto img{width: 100%;display: block;}

/*margin*/
.nomar{margin:0!important;}
.mar-auto{margin:0 auto!important;}
.nomar-t{margin-top:0!important}
.nomarl{margin-left:0!important;}
.nomarr{margin-right:0!important;}
.mart3{margin-top:3px!important;}
.mart5{margin-top:5px!important;}
.mart10{margin-top:10px!important;}
.mart11{margin-top:11px!important;}
.mart14{margin-top:14px!important;}
.mart15{margin-top:15px!important;}
.mart18{margin-top:18px!important;}
.mart20{margin-top:20px!important;}
.mart25{margin-top:25px!important;}
.mart30{margin-top:30px!important;}
.mart35{margin-top:35px!important;}
.mart40{margin-top:40px!important;}
.mart45{margin-top:45px!important;}
.mart50{margin-top:50px!important;}
.mart70{margin-top:70px!important;}
.mart90{margin-top:90px!important;}
.mart100{margin-top:100px!important;}
.mart200{margin-top:200px!important;}
.mart400{margin-top:400px!important;}
.marl10{margin-left:10px!important;}
.marl15{margin-left:14px!important;}
.marr3{margin-right:3px!important;}
.marr5{margin-right:5px!important;}
.marr10{margin-right:10px!important;}
.marr15{margin-right:15px!important;}
.marr20{margin-right:20px!important;}
.marr30{margin-right:30px!important;}
.marr35{margin-right:35px!important;}
.marr40{margin-right:40px!important;}
.marr50{margin-right:50px!important;}
.marr50{margin-right:50px!important;}
.marl3{margin-left:3px!important;}
.marl5{margin-left:5px!important;}
.marl8{margin-left:8px!important;}
.marl20{margin-left:20px!important;}
.marl25{margin-left:25px!important;}
.marl30{margin-left:30px!important;}
.marl35{margin-left:35px!important;}
.marl40{margin-left:40px!important;}
.marl50{margin-left:50px!important;}
.marl60{margin-left:60px!important;}
.marl70{margin-left:70px!important;}
.marl80{margin-left:80px!important;}
.marl140{margin-left:140px!important;}
.marl200{margin-left:200px!important;}
.marbt5{margin-bottom:5px!important;}
.marb10{margin-bottom:10px!important;}
.marb20{margin-bottom:20px!important;}
.marb25{margin-bottom:25px!important;}
.marb30{margin-bottom:30px!important;}
.marb40{margin-bottom:40px!important;}
/*padding*/
.nopadding{padding:0!important;}
.p-top5{padding-top:5px!important;}
.p-top10{padding-top:10px!important;}
.p-top20{padding-top:20px!important;}
.p-top30{padding-top:30px!important;}
.p-top40{padding-top:40px!important;}
.p-top60{padding-top:60px!important;}
.p-top80{padding-top:80px!important;}
.p-top90{padding-top:90px!important;}
.p-bt5{padding-bottom:5px!important;}
.p-bt10{padding-bottom:10px!important;}
.p-bt15{padding-bottom:15px!important;}
.p-bt20{padding-bottom:20px!important;}
.p-bt25{padding-bottom:25px!important;}
.p-bt60{padding-bottom:60px!important;}
.p-bt100{padding-bottom:100px!important;}
.p-left5{padding-left:5px!important;}
.p-left10{padding-left:10px!important;}
.p-left20{padding-left:20px!important;}
.p-left35{padding-left:35px!important;}
.p-left40{padding-left:40px!important;}
.p-right20{padding-right:20px!important;}
.p-right10{padding-right:10px!important;}
/*color*/
.color-yel{color:#ff9900;}
.color-black{color:#000!important;}
.color-white{color:#fff;}
.color-he{color:#7b0712;}
.color-he:hover{color:#7b0712!important;}
.color-3{color:#333!important;}
.color-6{color:#666!important;}
.color-8{color:#888!important;}
.color-9{color:#999!important;}
.color-a{color:#aaa!important;;}
.color-c{color:#ccc!important;;}
.color-link,.btn-text{color:#008cd6!important;}
a.color-link:hover{text-decoration: underline;}
.color-tag{color:#056ebf;}
.color-red{color:#c1092b;}
.color-crown{color:#e70012;}
.color-gold1{color:#ff7800;}
.color-gold2{color:#f4b800;}
.nodata{color:#ccc;}
.color-best{color:#f68b1f;}
.color-score{color:#08c17e;}
.color-set{color:#a9c832;}
.is-disable{color: #97a4a8!important;cursor: no-drop;}
button:focus{outline: 0!important;border:0!important;}
/*line-height*/
.lineh20{line-height:20px; }
.lineh30{line-height:30px; }
.lineh40{line-height:40px; }
/*width*/
.width-30{width:30px!important;}
.width-40{width:40px!important;}
.width-50{width:50px!important;}
.width-55{width:55px!important;}
.width-60{width:60px!important;}
.width-70{width:70px!important;}
.width-80{width:80px!important;}
.width-84{width:84px!important;}
.width-90{width:90px!important;}
.width-95{width:95px!important;}
.width-99{width:99px!important;}
.width-100{width:100px!important;}
.width-105{width:105px!important;}
.width-110{width:110px!important;}
.width-120{width:120px!important;}
.width-125{width:125px!important;}
.width-130{width:130px!important;}
.width-140{width:140px!important;}
.width-145{width:145px!important;}
.width-148{width:148px!important;}
.width-150{width:150px!important;}
.width-155{width:155px!important;}
.width-160{width:160px!important;}
.width-175{width:175px!important;}
.width-180{width:180px!important;}
.width-184{width:184px!important;}
.width-200{width:200px!important;}
.width-210{width:210px!important;}
.width-216{width:216px!important;}
.width-220{width:220px!important;}
.width-230{width:230px!important;}
.width-235{width:235px!important;}
.width-240{width:240px!important;}
.width-250{width:250px!important;}
.width-290{width:290px!important;}
.width-300{width:300px!important;}
.width-350{width:350px!important;}
.width-400{width:400px!important;}
.width-420{width:420px!important;}
.width-500{width:500px!important;}
.width-auto{width:100%!important;}
.height-auto{width:100%!important;}
.height-20{height:20px!important;}
.height-40{height:30px!important;}

/*font-size*/
.font10{font-size:10px!important;}
.font12{font-size:12px!important;}
.font13{font-size:13px!important;}
.font14{font-size:14px!important;}
.font16{font-size:16px!important;}
.font15{font-size:15px!important;}
.font18{font-size:18px!important;}
.font20{font-size:20px!important;}
.font22{font-size:22px!important;}
.font24{font-size:24px!important;}
.font25{font-size:25px!important;}
.font26{font-size:26px!important;}
.font28{font-size:28px!important;}
.font30{font-size:30px!important;}
.font34{font-size:34px!important;}
.font36{font-size:36px!important;}
.font40{font-size:40px!important;}
.font48{font-size:48px!important;}
.l_th,.l_th *{text-decoration:line-through;}
.no_indent{text-indent: 0!important;}
.no-radius{border-radius: 0!important;}
.end-state .btn-text{color: #ccc!important;cursor: not-allowed;}
.txt_hidden{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newTxt a.txt_hidden{width:100%;}
.bg-white{background:#fff;}
.vertical-m{vertical-align: middle!important;}
.vertical-bottom{vertical-align: bottom!important;}
.vertical-top{vertical-align: top;}
.no-shadow{box-shadow: none!important;}
.pointer{cursor: pointer;}
.line{border-bottom:1px solid #c9c9c9;margin: 20px 0;}
p.title{border-left:3px solid #00529c;padding-left: 10px;}
.title_line{line-height:38px;border-bottom: 1px solid #c9c9c9;padding-bottom:8px;margin-bottom: 20px;}
.bg-grey{min-height:100%;background: #f2f2f2;}
.list-top{transition: 0.3s;}
.fixed{position: fixed;z-index: 20;transition: 0.3s;}
.list-top.visible-xs.fixed,.list-top.hidden-xs.fixed{left: 12px;right: 12px;top:0;}
.list-top.hidden-xs.fixed{top:38px;}
.list-top.visible-xs.fixed + .list-right{padding-top:50px;}
.list-left.fixed{top:88px;background:#fff;}


.impowerBox .qrcode{width: 200px;}
/*clear*/
.clear{clear:both;line-height:0;height:0;font-size:0;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}




